grammar{

start = element root{empty|pattern|(pattern,pattern)}

pattern= element pattern{empty}

}
